home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / std / c / 626 / text0000.txt < prev   
Encoding:
Text File  |  1996-08-06  |  895 b   |  37 lines

  1. Scott Shrader wrote:
  2. > can anyone tell me in C how do I write a program so it can tell me if a year
  3. > is a leap year.
  4. > Please write to me at shrader@scsn.net
  5. > Thank you,
  6.  
  7. Here we go:
  8.  
  9. int LeapYear(int iYear)
  10. {
  11.     if ( iYear % 4 == 0 
  12.         && iYear % 100 != 0 
  13.         || iYear % 400 == 0
  14.     )
  15.         return( 1 ) ;    /* Is leap year */
  16.     else
  17.         return( 0 ) ;
  18. }    /*** LeapYear ***/
  19.  
  20.  
  21. -- Regards
  22.  
  23.  
  24. ----------------------------------------------------------------
  25.      |   |         Dansk Data Elektronik A/S
  26.    __| __| __      Att.: Erik Bachmann
  27.   /  |/  |/__>     Herlev Hovedgade 199
  28.   \__/\__/\__      DK-2730  Herlev, Denmark
  29.   _______                              _______
  30.  (_)   (_) Voice.: (+45) 44 53 92 00  |      #|
  31.   | ::: |  Fax...: (+45) 44 53 24 16  | NN    | E-mail:
  32.   |_____|  Telex.: 35258 dde dk       |_______|    ebp@dde.dk
  33. ----------------------------------------------------------------
  34.